package com.itheima.singleinstance;
//懒汉式单例:真正在你需要的时候才创建单例
public class B {
    //2.私有化静态变量(一开始并不创建对象)
    private static B b;

    //1.私有化构造器
    private B(){}

    //3.提供静态方法，返回对象
    public static B getInstance(){
        if(b==null){
            //第一次拿对象时,会创建对象,给静态变量b记住
            b=new B();
        }
        return b;
    }
}
